Definition of Sonchus Oleraceus
-
(noun) annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads
Synonyms of Sonchus Oleraceus
Antonyms of Sonchus Oleraceus
No Antonyms Found.
Homophones of Sonchus Oleraceus
No Homophones Found.